dam engineer - French English Dictionary